package com.wondertek.service.sdk.iotdh.dto.req;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;
@Data
public class DeviceListReq extends comPage{

    @Schema(name = "deviceIds",description = "设备id数组")
    private List<String> deviceIds;

    /**
     * 查询条件 组织id 若传该参数 则只查该组
     * 织及其下级组织的设备
     */
    @Schema(name = "orgId",description = "查询条件 组织id 若传该参数 则只查该组织及其下级组织的设备")
    private Long orgId;
    /**
     * 查询条件 设备在线状态
     */
    @Schema(name = "status",description = "查询条件 设备在线状态")
    private String status;
    /**
     * 查询条件 设备类型集合 类型编码详⻅ 附
     * 录 1
     */
    @Schema(name = "deviceTypes",description = "查询条件 设备类型集合 类型编码详⻅ 附录 1")
    private List<String> deviceTypes;
}
